rombios: S3 resume fixes.
authorKeir Fraser <keir.fraser@citrix.com>
Mon, 2 Jun 2008 15:05:07 +0000 (16:05 +0100)
committerKeir Fraser <keir.fraser@citrix.com>
Mon, 2 Jun 2008 15:05:07 +0000 (16:05 +0100)
commit9efd150651fe690e2bc4e5675209c75adedd823c
tree6d58b431fd204fe3c2a2860b0e29cc110dd61fc9
parente00ed2adcd04c855f1564d693c20295efaae0b41
rombios: S3 resume fixes.

On AMD cpus, HVM S3 resume was hanging in the bios when trying
to load the x_firmware_waking_vector from absolute
address 0xEA01C (that is, a segment offset greater than 64kB).

This change also now uses 20-bits (instead of 16) from the FACS
standard firmware_waking_vector.

Signed-off-by: Juergen Keil <jk@tools.de>
tools/firmware/rombios/rombios.c